//document.write("<script language=javascript src='commmon.js'><\/script>");
//basePath
var initProjiFaceListUrl = basePath+"index/initProjiFaceList" ;
var initProjListUrl = basePath+"index/initProjList" ;

function test(){
	layer.tab({
		  area: ['600px', '300px'],
		  tab: [{
		    title: 'TAB1', 
		    content: '内容1'
		  }, {
		    title: 'TAB2', 
		    content: '内容2'
		  }, {
		    title: 'TAB3', 
		    content: '内容3'
		  }]
		}); 
}

$(function() {
	layui.use([ 'layer', 'form' ], function() {
		console.log("加载 layer , form 模块 ...");
		var layer = layui.layer, form = layui.form;
//		test();
		//1. 加载proj列表
		var pid = initProjList();
		if(isEmpty(pid)){
			return ;
		}
		//2. 根据第一步获取的默认的proj 来 加载接口的列表
		initProjiFaceList(pid);
		
		//打开    增加公共参数的页面  的事件
		$(".lay-btn [name='comm_args']").click(function(){
			var addCommUrl = basePath + "index/addComm"; 
			//这里获取项目名称
			var projName = $(".sel-pro select").find("option:selected").text();
			addCommUrl = addCommUrl+"?pid="+pid
			layer.open({
				  type: 2,
//				  icon : 2,
//				  skin : 'layui-layer-molv',
				  title: ['【'+projName+'】公共参数信息  ','color:#E77837'],
				  shadeClose: true,
				  shade: 0.8,
				  area: ['100%', '90%'],
				  anim : 1,
				  btnAlign : "c",
				  content: addCommUrl, //iframe的url
				  //btn : ["保存","清空"],
//				  yes: function(index, layero){
//					    
//					    return false; 
//				  }, btn2: function(index, layero){
//					    console.log("index : "+ index+ " layero : " + layero);
//					    return false;
//				  }
				  
				}); 
			
		});
		
	});
})
/**
 * 获取 项目列表
 * @returns  返回 默认选中的那个项目 的id 标识
 */
function initProjList(){
	var pid ;
	ajax(initProjListUrl,'',false).done(function(data, status){
        if(data.result == "0"){
        	var optionHtml = "";
        	if (data.list.length>0) {
        		for(var i=0;i<data.list.length;i++){
        			var bean = data.list[i] ;
        			if(i==0){
        				pid = bean.id.toString() ;
        				optionHtml += '<option selected="selected" value='+ bean.id +'>'+ bean.eName +'</option>' ;
        			}else{
        				optionHtml += '<option value='+bean.id+'>'+ bean.eName +'</option>' ;
        			}
        		}
        		$(".duty .sel-pro select").html(optionHtml);
			}else{
				//墨绿深蓝风
	        	layer.alert('项目信息不存在，先去创建一个吧 ', {
	        	  skin: 'layui-layer-molv' //样式类名
	        	  ,closeBtn: 0
	        	  ,anim: 4 //动画类型
	        	});
			}
        }else{
        	//墨绿深蓝风
        	layer.alert('项目信息不存在，先去创建一个吧 ，', {
        	  skin: 'layui-layer-molv' //样式类名
        	  ,closeBtn: 0
        	  ,anim: 4 //动画类型
        	});
        }
    })
    return pid ;
}

/**
 * 获取接口列表
 */
function initProjiFaceList(pid){
	var params = {"pid":pid} ;
	ajax(initProjiFaceListUrl,params,true).done(function(data, status){
        if(data.result == "0"){
        	var liHtml = "";
        	if (data.list.length>0) {
        		for(var i=0;i<data.list.length;i++){
        			var bean = data.list[i] ;
        			liHtml += '<li><a href="http://www.baidu.com">'+ bean.iName +'</a></li>' ;
        		}
        		$(".m-con .m-con-ul").html(liHtml);
			}else{
				//layer.msg("该项目下没有发现接口信息！", {time: 5000, icon:5});
			}
        }else{
        	
        }
    })
}



function addInteface(){
	layer.msg("add interface");
}